Minimum-Cost Synchronizable Test Sequence Generation via the DuplexU Digraph
نویسندگان
چکیده
This paper proposes a test sequence generation method for testing the coNormance of a protocol implementation to its specification in a remote testing system where both external synchronization and inputloutput operation costs are taken into consideration. The method consists of a set of transformation rules that constructs a duplexu digraph from a given finite state machine (FSM) representation of a protocol specification; and a heuristic algorithm that furdr a rural postman tour in the duplexu digraph to generate a synchronizable test sequence utilizing multiple UIO sequences. If the protocol satisfies a specific property, the heuristic algorithm yields a minimumcost test sequence. The X.25 DTE and I S 0 Class 0 Transport protocols are proved to possess this specific property. Otherwise, the heuristic algorithm yields a test sequence whose cost is within a bound from the cost of the minimum-cost test sequence. The bound for the test sequence generatedfrom the Q.931 Networksi& protocol is shown to be the cost sum of an inputloutput operation and an external synchronization operation.
منابع مشابه
Synchronizable Test Sequences of Finite State Machines
The finite state machine (FSM) model is commonly used for specifying communication protocols and other types of distributed systems. With the use of multiple testers for an FSM, the synchronization between inputs from different testers becomes a problem. A synchronizable test sequence of an FSM is a test sequence for which the synchronization problem either does not exist or can be solved by co...
متن کاملSynchronization and Specification Issues in Protocol Testing
Protocol testing for the purpose of certifying the implementation’s adherence to the protocol specification can be done with a test architecture consisting of remote tester and local responder processes generating specific input stimuli, called test sequences, and observing the output produced by the implementation under test. It is possible to adapt test sequence generation techniques for fini...
متن کاملExecutable Test Sequence for the Protocol Data Portion Based on Two Criteria
A new test sequence generation method is proposed for testing the conformance of a protocol implementation to its data portion modeled by an Extended Finite State Machine (EFSM), which is represented by a Data Flow Digraph. All-Use and IO-dfchain are two important criteria for selecting paths from the Data Flow Digraph to generate a test sequence which traces the data flow property, but it is a...
متن کاملOptimal Trajectory Generation for a Robotic Worm via Parameterization by B-Spline Curves
In this paper we intend to generate some set of optimal trajectories according to the number of control points has been applied for parameterizing those using B-spline curves. The trajectories are used to generate an optimal locomotion gait in a crawling worm-like robot. Due to gait design considerations it is desired to minimize the required torques in a cycle of gait. Similar to caterpillars,...
متن کاملSufficient conditions on the zeroth-order general Randic index for maximally edge-connected digraphs
Let D be a digraph with vertex set V(D) .For vertex v V(D), the degree of v, denoted by d(v), is defined as the minimum value if its out-degree and its in-degree . Now let D be a digraph with minimum degree and edge-connectivity If is real number, then the zeroth-order general Randic index is defined by . A digraph is maximally edge-connected if . In this paper we present sufficient condi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993